Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SMALLFIX] Use field property for 'AbstractCmdRunner' #17755

Merged
merged 1 commit into from
Jul 11, 2023

Conversation

iAlaska
Copy link

@iAlaska iAlaska commented Jul 10, 2023

What changes are proposed in this pull request?

Use field property 'mActiveJobs' for 'AbstractCmdRunner' instead of the default value DEFAULT_ACTIVE_JOBS which is hardcoded with 3000.

Why are the changes needed?

Currently, the number of active jobs are limited at 3000 which is not enough when we have lots of loading tasks on huge cluster. We will add command line args to allow user pass the limit of active jobs (set the value of 'mActiveJobs') the in the future.

Does this PR introduce any user facing changes?

N/A

### What changes are proposed in this pull request?

Use field property 'mActiveJobs' for 'AbstractCmdRunner' instead of
the default value DEFAULT_ACTIVE_JOBS which is hardcoded with 3000.

### Why are the changes needed?

Currently, the number of active jobs are limited at 3000 which is not
enough when we have lots of loading tasks on huge cluster. We will add
command line args to allow user pass the limit of active jobs
(set the value of 'mActiveJobs') the  in the future.

### Does this PR introduce any user facing changes?

N/A
@alluxio-bot
Copy link
Contributor

Thank you for your pull request.
In order for us to evaluate and accept your PR, we ask that you sign a contribution license agreement (CLA).
It's all electronic and will take just a few minutes. Please download CLA form here, sign, and e-mail back to [email protected]

Copy link
Contributor

@maobaolong maobaolong left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@iAlaska Thanks for your contribution! It LGTM. Would you like to signed the CLA, so that we can merge this after CI checks passed.

@iAlaska
Copy link
Author

iAlaska commented Jul 10, 2023

Thank you for your pull request.
In order for us to evaluate and accept your PR, we ask that you sign a contribution license agreement (CLA).
It's all electronic and will take just a few minutes. Please download CLA form here, sign, and e-mail back to [email protected]

I already sign the CLA and send it to [email protected] .

@maobaolong
Copy link
Contributor

Hi @HelloHorizon , would you like to help to check the CLA and remove the cla-missing label?

@maobaolong maobaolong added area-jobservice Alluxio Job Service type-code-quality code quality improvement labels Jul 11, 2023
@maobaolong
Copy link
Contributor

alluxio-bot, merge this please

@alluxio-bot alluxio-bot merged commit c237203 into Alluxio:master-2.x Jul 11, 2023
17 checks passed
@Alluxio Alluxio deleted a comment from alluxio-bot Jul 11, 2023
@Alluxio Alluxio deleted a comment from alluxio-bot Jul 11, 2023
alluxio-bot added a commit that referenced this pull request Nov 8, 2023
### What changes are proposed in this pull request?
Merge missing commits from master-2.x to main. The commits in 2023/07/01~2023/11/08 from main...master-2.x will be included by this PR.

We do this merge to catch missing fixes from `master-2.x` and catch the train before `main` cuts a release.

#17747 is not cherry picked because tencent cloud EMR doc is removed
#17755 is not cherry picked because DistLoadCliRunner has been removed in 3.x
#17758 is not cherry picked because MonoBlockStore has been removed in 3.x
#17641 is not cherry picked because the PR has already been in main
#17781 is not cherry picked because the PR has already been in main
#17722 is not cherry picked because the alluxio-fuse command has been changed a lot
#17489 is not cherry picked because audit log on master is no longer in 3.x
#17865 is not cherry picked because replication on job service is no longer in 3.x
#17858 is not cherry picked because it is already in main
#18090 is not cherry picked because generate-tarball has been rewritten in 3.x
#18091 is not cherry picked because the change is already in main
#17474 is not cherry picked because reconfiguration feature is not defined in 3.x
#17735 is not cherry picked because MonoBlockStore is no longer in 3.x
#18133 is not cherry picked because the issue is about master metadata and no longer relevant in 3.x
#17910 is not cherry picked because I prefer to do that manually
#17983 is not cherry picked because the web UI has been reworked
#17984 is not cherry picked because Mount/Unmount commands have been reworked in 3.x
#18103 is not cherry picked because worker cache metrics have been reworked in 3.x
#18185 is not cherry picked because the report command has been reworked in 3.x
#18222 is not cherry picked because Mount/Unmount operations have been reworked in 3.x
#18143 is not cherry picked because the change is already in main
#18303 is not cherry picked because the change is already in main
#18208 is not cherry picked because cache metrics have been reworked in 3.x
#17002 is not cherry picked because the owner has been notified separately
#18334 is not cherry picked because the bash scripts have been reworked in 3.x
#18326 is not cherry picked because the owner has been notified separately

			pr-link: #18397
			change-id: cid-dbf8cbb2d9e721a5a0a1e5028a3c9577438a2ac0
maobaolong pushed a commit to maobaolong/alluxio that referenced this pull request Jan 3, 2024
### What changes are proposed in this pull request?

Use field property 'mActiveJobs' for 'AbstractCmdRunner' instead of the default value DEFAULT_ACTIVE_JOBS which is hardcoded with 3000.

### Why are the changes needed?

Currently, the number of active jobs are limited at 3000 which is not enough when we have lots of loading tasks on huge cluster. We will add command line args to allow user pass the limit of active jobs (set the value of 'mActiveJobs') the  in the future.

### Does this PR introduce any user facing changes?

N/A
			pr-link: Alluxio#17755
			change-id: cid-cc87ac5731fac22724ca2d84ca3574f2a09033bb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-jobservice Alluxio Job Service type-code-quality code quality improvement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants